#ifndef __TETRAHEDRON_H__
#define __TETRAHEDRON_H__

#include <cmath>

#include "shape.h"

#include "vec.h"

//* ----- Type Definition -----
typedef vec3 Point3D;

class Tetrahedron : public Shape {
protected:
	double edge;

public:
	//! Constructor
	/*! 
	 *  @param position the tetrahedron's initial position
	 *  @param lenght the tetrahedron's edge lenght
	 */
	Tetrahedron(vec3 position, double lenght);
};

#endif
